package com.medical.data.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class UserPermissionsVo {

    private String projectId;

    @ApiModelProperty(value = "项目参与者id")
    private String userId;

    @ApiModelProperty(value = "节点,表单创建,表单信息修改,表单删除的权限(默认为0,表示没有权限)")
    private Boolean formPermission;

    @ApiModelProperty(value = "数据收集权限")
    private Boolean dataPermission;

    @ApiModelProperty(value = "随访设置,随访短信发送权限")
    private Boolean followUpPermission;

    @ApiModelProperty(value = "患者创建和删除权限")
    private Boolean patientPermission;

    @ApiModelProperty(value = "医嘱生成和发送权限")
    private Boolean advicePermission;


}
